﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ATEGo
{
    
    public class OrderItem
    {
        /// <summary>
        /// 默认的命令集
        /// </summary>
        public string defaultCmdSuit {  get; set; }
        /// <summary>
        /// 执行方式sequence
        /// </summary>
        public string executeWay { get; set; }
        /// <summary>
        /// 描述
        /// </summary>
        public string description { get; set; }
        /// <summary>
        /// 具体执行哪些命令
        /// </summary>
        public List<string> items { get; set; }

        /// <summary>
        /// 具体执行哪些命令:失败了会停止,start只能串行
        /// </summary>
        public List<string> items_start { get; set; }

        /// <summary>
        /// 具体执行哪些命令:即使执行失败也要继续执行,不影响执行结果,end也只能串行
        /// </summary>
        public List<string> items_end { get; set; }

    }
}
